#ifndef ENTITY_H
#define ENTITY_H

#include "Vec2d.h"

/**
 * The Entity class defines an object that has
 * certain physical properties that can be manipulated 
 * by the Physics engine. Most game objects will inherit
 * the Entity class.
 *
 * @author Ryan Brown
 */
class Entity
{
public:
	Vec2d pos;
	Vec2d vel;
	Vec2d accel;
	float mass;
	
	Entity();
	Entity(Vec2d pos);
	Entity(Vec2d pos, Vec2d vel, Vec2d accel);
	void update();
};

#endif